import Vue from 'vue'
import App from './App.vue'
import store from './store' //vuex
import router from './router' //路由
import * as api from '@/api' //axios所有请求方法
import ElementUI from 'element-ui'; //全局引入elementui
import 'element-ui/lib/theme-chalk/index.css';

//方式3：引入全部的vant组件
// 1. 引入你需要的组件
import Vant from 'vant'
// 2. 引入组件样式
import 'vant/lib/index.css';



Vue.use(Vant)
Vue.use(ElementUI);
Vue.config.productionTip = false

new Vue({
  render: h => h(App),
  beforeCreate(){
    Vue.prototype.$bus = this; //全局事件总线
    Vue.prototype.$API = api; //将所有请求的方法存到原型对象
  },
  store,router
}).$mount('#app')
